/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
#page,#header,#content,#footer,.ad,#pagepro,#pageabout,div.focus{margin-left:auto;margin-right:auto;}
.w920{width:920px; background-color:#FFFFFF;}
.dis { display:none;}
body {background:#999999;}

h2 a {color:#fff;}
h2 a:hover {color:#000000; text-decoration:none;}
/* header */

div#header {border-bottom:1px solid #b5b6ba;}

div#header h1 {margin-bottom:10px;}
div#header h1 a {display:block; position:relative;}
div#header h1 a img { position:absolute;left:0;top:0;}
div#header div.nav { float:left; background:#363739; width:920px;}
div#header div.nav ul { float:left; height:27px;}
div#header div.nav ul li {float:left; position:relative;}
div#header div.nav ul li a {color:#FFCC66; font-size:13px; font-weight:bold;line-height:27px;height:27px; display:inline-block;padding:0 8px;}
div#header div.nav ul li a:hover{ background:#fc2e81; text-decoration:none;}

div#header div.nav ul li a:hover div.menufd { display:block;}
div#header div.nav ul li div.menufd { position:absolute;top:27px;left:0;z-index:1; background:#363739; display:none;}
div#header div.nav ul li div.menufd dl {float:left;}
div#header div.nav ul li div.menufd dl dd {height:22px;white-space: nowrap;}
div#header div.nav ul li div.menufd dl dd a { display:block;width:120px;height:22px;line-height:22px;color:#fff; font-size:11px;padding:0 10px;}
div#header div.nav ul li div.menufd dl dd a:hover { background:#fc2e81;}


div#header div.login {float:left;padding-left:30px;}
div#header div.login ul {height:21px; overflow:hidden;margin-top:3px;}
div#header div.login ul li { background: url(../images/menu.png) no-repeat right 0; padding-right:5px; float:left;margin-left:10px; display:inline;}
div#header div.login ul li a {color:#000; font-size:11px; font-weight:bold;line-height:21px;height:21px; display:inline-block;padding-left:5px;background: url(../images/menu.png) no-repeat left 0;}
div#header div.login ul li a:hover {color:#fc2e81; text-decoration:none;}

div.ad {padding:10px 0;}
div#content {border-top:1px solid #b5b6ba;border-bottom:1px solid #b5b6ba; overflow:hidden; background-color:#FFFFFF;}

div.focus {padding:8px 0; margin-top:10px #363739;}
div.focus p.left { width:688px; float:left;height:250px;}
div.focus p.left a { display:block;}
div.focus p.left a img {width:688px;height:250px;}

div.focus p.right { width:192px; float:left;height:230px; background:#fc2e81;padding:20px 20px 0 20px;}
div.focus p.right a {color:#fff; font-weight:bold; line-height:150%;}
div.focus p.right a b { font-size:14px;line-height:250%;}








/* content left */
div#content div.conleft {width:920px;padding:1px 0 0 0; float:left;}
div#content div.conright {width:190px; border-left:1px solid #b5b6ba; padding-left:9px; float:left;}

div#content div.conleft div.search {height:79px;background: url(../images/menu.png) 0 -21px repeat-x;padding-left:40px; position:relative;}
div#content div.conleft div.search s { position:absolute;right:0;top:0;width:61px;height:28px;background: url(../images/menu.png) 0 -100px no-repeat;}

div#content div.conleft div.search form p {padding-top:28px;}
div#content div.conleft div.search form p input.box {width:450px;padding:2px 2px 1px 2px;}
div#content div.conleft div.search form p input.button { font-weight:bold;padding:0 5px;}

div#content div.conleft div.search ul { overflow:hidden; height:25px;}
div#content div.conleft div.search ul li {float:left;}
div#content div.conleft div.search ul li a {color:#000; font-size:11px;font-weight:bold;line-height:25px;height:25px;padding:0 5px;}
div#content div.conleft div.search ul li a:hover{color:#fc2e81; text-decoration:none;}

div#content div.conleft div.intro {width:680px; float:left; padding:10px;}

div#content div.conleft div.works {width:715px; float:left;}
div#content div.conleft div.works h2 {color:#fff; font-weight:bold; margin-top:10px;}
div#content div.conleft div.works ul { float:left;}
div#content div.conleft div.works ul li {float:left;width:118px; height: 120px; margin:5px 0 15px 0; z-index:10;}
div#content div.conleft div.works ul li a.indexthumb {border:2px solid #000;display:block;width:90px;height:120px;background:#555; overflow:hidden;}





div#content div.conleft div.works ul li a:hover {text-decoration:none;}
div#content div.conleft div.works ul li span.profudong {position:absolute;left:-2px;bottom:-2px;width:190px;height:150px; z-index:1;border:o;}
*html div#content div.conleft div.works ul li span.profudong {left:-2px;bottom:-5px;}
div#content div.conleft div.works ul li span.profudong p {position:absolute;left:0;bottom:0;width:132px;padding-left:5px;height:70px; font-size:9px;color:#fff;border:o;}
div#content div.conleft div.works ul li span.profudong s {position:absolute;left:0;bottom:0;width:132px;height:70px; background:#000;
filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;border:o;}


div#content div.conleft div.critics-news div.critics {width:260px; float:left;}
div#content div.conleft div.critics-news div.say {width:260px; float:left;padding:25px 8px 0 8px;}
div#content div.conleft div.critics-news div.news {width:175px; float:left;color:#fff;}

div#content div.conleft div.critics-news div.critics p a {
    display: table-cell;
    vertical-align:middle;
    width:260px;
    height:300px;
    text-align:center;
    /* hack for ie */
    *display: block;
    *font-size: 263px;
    /* end */
}
div#content div.conleft div.critics-news div.critics p a img {vertical-align:middle;}

div#content div.conleft div.critics-news div.critics h2,
div#content div.conleft div.critics-news div.news h2 {color:#000000; font-weight:bold; line-height:30px;}

div#content div.conleft div.critics-news div.critics dl {float:left;}
div#content div.conleft div.critics-news div.critics dl dd {float:left;margin:0 8px; display:inline;}
div#content div.conleft div.critics-news div.critics dl dd a { display:block;}

div#content div.conleft div.critics-news div.critics p.picmenu { text-align:center;padding:7px 0 0 120px;height:18px;}
div#content div.conleft div.critics-news div.critics p.picmenu a.left {width:10px;height:12px; display:block;background: url(../images/menu.png) -61px -100px no-repeat; text-indent:-9999px; float:left; overflow:hidden;}
div#content div.conleft div.critics-news div.critics p.picmenu a.right {width:10px;height:12px; display:block;background: url(../images/menu.png) -71px -100px no-repeat; text-indent:-9999px; float:left; overflow:hidden;margin-left:10px;}



div#content div.conleft div.critics-news div.say dl { overflow:hidden; color:#000000;float:left;}
div#content div.conleft div.critics-news div.say dl dt { float:left;width:80px; font-weight:bold; text-align:right;}
div#content div.conleft div.critics-news div.say dl dd { float:left;width:175px;padding-left:5px;}
div#content div.conleft div.critics-news div.say dl dd.more { text-align:right; float:right;}
div#content div.conleft div.critics-news div.say dl dd.more a {color:#fc2e81;}
div#content div.conleft div.critics-news div.say dl dd.more a:hover {color:#fff;}

div#content div.conleft div.critics-news div.news p.more { text-align:right;}
div#content div.conleft div.critics-news div.news p.more a {color:#fc2e81;}
div#content div.conleft div.critics-news div.news p.more a:hover {color:#fff;}



/* content right */



div#content div.conright div.sales h2 {color:#000; font-weight:bold; line-height:30px;}
div#content div.conright div.sales ul { background:#f6e2e3;}
div#content div.conright div.sales ul li { text-indent:0.5em; position:relative;height:18px;}
div#content div.conright div.sales ul li a {color:#888;line-height:18px; font-weight:bold;}
div#content div.conright div.sales ul li a:hover {color:#fc2e81; text-decoration:none;}
div#content div.conright div.sales ul li span { position:absolute;right:5px;top:2px;width:8px;height:12px; display:block; text-indent:-9999px;}
div#content div.conright div.sales ul li span.up {background: url(../images/menu.png) -90px -100px no-repeat;}
div#content div.conright div.sales ul li span.down {background: url(../images/menu.png) -82px -100px no-repeat;}


div#content div.conright div.appraisal,
div#content div.conright div.interview,
div#content div.conright fiv.events,
div#content div.conright div.sales { float:left;width:190px;}
div#content div.conright div.appraisal h2 {color:#fff; font-weight:bold; line-height:30px;border-top:1px solid #fc2e81; margin-top:5px;}

div#content div.conright div.appraisal div ul li{padding:0 0 10px 0; float:left;width:180px;}
div#content div.conright div.appraisal div ul a {font-weight:bold;color:#fff; font-size:11px;}
div#content div.conright div.appraisal div ul a:hover {color:#fc2e81;}

div#content div.conright div.appraisal div ul li { position:relative;}
div#content div.conright div.appraisal div ul li a { display:block;width:80px;}
div#content div.conright div.appraisal div ul li dl { position:absolute;right:0;top:0;width:90px;}
div#content div.conright div.appraisal div ul li dl dd {color:#fff;}
div#content div.conright div.appraisal div ul li dl dd span.stars{margin-top:5px;height:20px;width:70px; display:block;}

div#content div.conright div.appraisal div ul li dl dd span.s5,
div#content div.conright div.appraisal div ul li dl dd span.s4,
div#content div.conright div.appraisal div ul li dl dd span.s3,
div#content div.conright div.appraisal div ul li dl dd span.s2,
div#content div.conright div.appraisal div ul li dl dd span.s1{background: url(../images/all_star.gif) no-repeat;}
div#content div.conright div.appraisal div ul li dl dd span.s5 { background-position:0 0;}
div#content div.conright div.appraisal div ul li dl dd span.s4 { background-position:0 -20px;}
div#content div.conright div.appraisal div ul li dl dd span.s3 { background-position:0 -40px;}
div#content div.conright div.appraisal div ul li dl dd span.s2 { background-position:0 -60px;}
div#content div.conright div.appraisal div ul li dl dd span.s1 { background-position:0 -80px;}

div#content div.conright div.interview { }
div#content div.conright div.interview h2 {color:#fff; font-weight:bold; line-height:30px;border-top:1px solid #fc2e81; margin-top:5px;}
div#content div.conright div.interview p { color:#000;background:#bdbec0;padding:0 5px;}
div#content div.conright div.interview p img { float:left;padding:5px 5px 0 0;}
div#content div.conright div.interview p.more { text-align:right;}
div#content div.conright div.interview p.more a {color:#fc2e81;}
div#content div.conright div.interview p.more a:hover {color:#fff;}

div#content div.conright div.events h2 {color:#fff; font-weight:bold; line-height:30px;}

div#content div.conright div.ad a{ display:block;margin-top:10px;}

/* content footer */

div#footer {height:60px; overflow:hidden;padding:10px 0 30px 0;}
div#footer h2 {color:#000000; font-weight:bold; line-height:30px; float:left;width:100px;}
div#footer ul,div#footer ul li { float:left;}
div#footer ul li a { display:block;}
div#footer ul {padding-top:10px;}
div#footer ul li {margin-right:10px;}


/* page left */
div#pagepro {padding:20px 0; overflow:hidden;}

div#pagepro div.pic { float:left;width:260px;height:340px;margin-right:20px;}
div#pagepro div.pic a { display:block;}
div#pagepro div.pic a img{}
div#pagepro div.pic p { height:21px; text-align:center;padding-top:9px;padding-left:40px;}
div#pagepro div.pic p a {color:#fc2e81; background: url(../images/menu.png) no-repeat right 0; padding-right:5px; float:left;margin-left:10px; display:inline;}
div#pagepro div.pic p a span{ font-size:11px; font-weight:bold;line-height:21px;height:21px; display:inline-block;padding-left:5px;background: url(../images/menu.png) no-repeat left 0; cursor:pointer;}
div#pagepro div.pic p a:hover {color:#000; text-decoration:none;}


div#pagepro div.cs { float:left;width:640px;color:#000;}
div#pagepro div.cs h2{color:#000; font-weight:bold; line-height:30px;font-style:oblique; font-size:14px;}
div#pagepro div.cs dl {height:30px;line-height:30px;}
div#pagepro div.cs dl dt{ float:left;width:130px; text-align:right; padding-right:10px;}
div#pagepro div.cs dl dd{ float:left;width:500px; font-weight:bold; position:relative;}

div#pagepro div.cs dl dd p { overflow:hidden; position:absolute; left:100px;top:2px;}
div#pagepro div.cs dl dd p a {color:#000; background: url(../images/menu.png) no-repeat right 0; padding-right:5px; float:left;margin-left:10px; display:inline;}
div#pagepro div.cs dl dd p a span{ font-size:11px; font-weight:bold;line-height:21px;height:21px; display:inline-block;padding-left:5px;background: url(../images/menu.png) no-repeat left 0; cursor:pointer;}
div#pagepro div.cs dl dd p a:hover {color:#fc2e81; text-decoration:none;}

div#pagepro div.jia {float:left;width:150px;margin-right:20px;color:#fff; font-size:13px;}
div#pagepro div.jia h2{color:#fff; font-weight:bold; line-height:30px;}
div#pagepro div.jia ul li.img {width:130px;height:130px; padding-bottom:10px;}
div#pagepro div.jia ul li {width:150px;height:22px;line-height:22px; float:left; font-weight:bold;}
div#pagepro div.jia ul li a{ display:block; color:#fff;}
div#pagepro div.jia ul li a:hover { color:#fc2e81;}
div#pagepro div.jia ul li span.stars{margin-top:5px;height:20px;width:70px; display:block;}

div#pagepro div.jia ul li span.s5,
div#pagepro div.jia ul li span.s4,
div#pagepro div.jia ul li span.s3,
div#pagepro div.jia ul li span.s2,
div#pagepro div.jia ul li span.s1{background: url(../images/all_star.gif) no-repeat;}
div#pagepro div.jia ul li span.s5 { background-position:0 0;}
div#pagepro div.jia ul li span.s4 { background-position:0 -20px;}
div#pagepro div.jia ul li span.s3 { background-position:0 -40px;}
div#pagepro div.jia ul li span.s2 { background-position:0 -60px;}
div#pagepro div.jia ul li span.s1 { background-position:0 -80px;}

div#pagepro div.jj { float:left;width:750px;color:#fff;}
div#pagepro div.jj h2{color:#fff; font-weight:bold; line-height:30px;}
div#pagepro div.jj p { line-height:200%;}
div#pagepro div.jj p.more { text-indent:30em;}
div#pagepro div.jj p.more a {color:#fc2e81;}
div#pagepro div.jj p.more a:hover {color:#fff;}

div#pagepro form p {padding:10px 0 0 200px; }
div#pagepro form p input.box {width:450px;padding:2px 2px 1px 2px;}
div#pagepro form p input.button { font-weight:bold;padding:0 5px;}

div#content div.conleft div.pagecontext,
div#content div.conleft div.pagework,
div#content div.conleft div.pagecomments,
div#content div.conleft div.pageysj,
div#content div.conleft div.jialist{ overflow:hidden;width:711px;}

div#content div.conleft div.pagecontext h2,
div#content div.conleft div.pagework h2,
div#content div.conleft div.pagecomments h2 {color:#000; font-weight:bold; line-height:30px;  font-size:13px;}


div#content div.conleft div.pagecontext p {color:#fff; line-height:200%;}
div#content div.conleft div.pagecontext p.more { text-align:right;}
div#content div.conleft div.pagecontext p.more a {color:#fc2e81;}
div#content div.conleft div.pagecontext p.more a:hover {color:#fff;}

div#content div.conleft div.pagework {padding:20px 0;}
div#content div.conleft div.pagework ul,
div#content div.conleft div.pagework ul li{ float:left;}
div#content div.conleft div.pagework ul li {width:130px;margin-right:20px;}
div#content div.conleft div.pagework ul li a { display:block;}

div#content div.conleft div.pagecomments {border-top:1px solid #aeb0b2;padding:20px 0;}
div#content div.conleft div.pagecomments form textarea {width:600px;height:100px;}
div#content div.conleft div.pagecomments div.say {width:600px; float:left;padding-bottom:10px;}
div#content div.conleft div.pagecomments div.say ul li { line-height:30px;height:30px; border-bottom:1px dashed #aeb0b2; color:#fff;}
div#content div.conleft div.pagecomments div.say ul li b {padding-right:5px;}

div#content div.conleft div.pageysj dl.bt { border-top:1px solid #aeb0b2;}
div#content div.conleft div.pageysj dl {width:711px; float:left;padding:10px 0;}
div#content div.conleft div.pageysj dl dt {width:111px; float:left; color:#fff; font-weight:bold;}
div#content div.conleft div.pageysj dl dd {width:500px; float:left;}

div#content div.conleft div.pageysj dl dt a {color:#fff;}
div#content div.conleft div.pageysj dl dt a:hover {color:#fc2e81;}

div#content div.conleft div.pageysj dl dd ul.pic li{ float:left;margin-right:20px;}
div#content div.conleft div.pageysj dl dd ul.pic li a { display:block;}
div#content div.conleft div.pageysj dl dd ul.pic li a img {width:80px;height:80px;}

div#content div.conleft div.pageysj dl dd ul.txt li {line-height:25px;height:25px;}
div#content div.conleft div.pageysj dl dd ul.txt li b {margin-right:10px;}
div#content div.conleft div.pageysj dl dd ul.txt li a {color:#fff;}
div#content div.conleft div.pageysj dl dd ul.txt li a:hover {color:#fc2e81;}

div#content div.conleft div.pageysj dl dd p.more { text-align:right;padding:10px 0;}
div#content div.conleft div.pageysj dl dd p.more a {color:#fc2e81;}
div#content div.conleft div.pageysj dl dd p.more a:hover {color:#fff;}

div#content div.conleft div.pageysj dl dd p {color:#fff;}


div#content div.conleft div.jialist dl{width:711px; float:left;padding:5px 0;}

div#content div.conleft div.jialist dl dt {width:30px; float:left; font-size:20px; font-weight:bold; color:#fff;}
div#content div.conleft div.jialist dl dd {width:600px; float:left;}
div#content div.conleft div.jialist dl dd ul {float:left;}
div#content div.conleft div.jialist dl dd ul li { float:left;width:150px;}
div#content div.conleft div.jialist dl dd ul li a {color:#fff; font-weight:bold;line-height:22px;}
div#content div.conleft div.jialist dl dd ul li a:hover {color:#fc2e81;}


div#content div.conleft div.pinlist { overflow:hidden;width:920px;}
div#content div.conleft div.pinlist div.menu {width:200px; float:left; border-right:1px solid #AEB0B2; text-align:center; vertical-align:middle;}
div#content div.conleft div.pinlist div.menu ul { float:left;}
div#content div.conleft div.pinlist div.menu ul li {width:200px;float:left;margin-bottom:1px; background-color: #aeb0b2;}
div#content div.conleft div.pinlist div.menu ul li a { color:#000000; font-weight:bold; font-size:13px;vertical-align:middle;}
div#content div.conleft div.pinlist div.menu ul li a:hover {color:#000;}


div#content div.conleft div.pinlist div.menu ul li ul li {line-height:15px; background-color: #ffffff;}
div#content div.conleft div.pinlist div.menu ul li ul li a {color:#333333; font-size:12px;}
div#content div.conleft div.pinlist div.menu ul li ul li a:hover {color:#fc2e81;}


div#content div.conleft div.pinlist div.prolist {width:690px; float:left; border-left:1px solid #aeb0b2;}
div#content div.conleft div.pinlist div.prolist dl {height:150px; width:300px;padding:20px; float:left;border-bottom:1px solid #aeb0b2;}
div#content div.conleft div.pinlist div.prolist dl dt {width:70px;float:left;margin-right:9px;}
div#content div.conleft div.pinlist div.prolist dl dt a { display:block;}

div#content div.conleft div.pinlist div.prolist dl dd {width:410px;height:70px;float:left; color:#000; font-size:10px;}
div#content div.conleft div.pinlist div.prolist dl dd ul {width:410px; overflow:hidden;}
div#content div.conleft div.pinlist div.prolist dl dd ul li {height:14px;line-height:14px;}
div#content div.conleft div.pinlist div.prolist dl dd ul li b {margin-right:10px; font-weight:normal;}
div#content div.conleft div.pinlist div.prolist dl dd ul li a {color:#000; text-decoration:underline;}
div#content div.conleft div.pinlist div.prolist dl dd ul li a:hover {color:#fc2e81;font-weight:bold;}

div#content div.conleft div.pinlist div.prolist ul.page { float:left; height:30px;width:479px;padding-left:50px;}
div#content div.conleft div.pinlist div.prolist ul.page li { float:left; height:25px;line-height:25px;color:#000;}
div#content div.conleft div.pinlist div.prolist ul.page li a.left {width:10px;height:12px; display:block;background: url(../images/menu.png) -61px -100px no-repeat; text-indent:-9999px; overflow:hidden;margin-top:7px;}
div#content div.conleft div.pinlist div.prolist ul.page li a.right {width:10px;height:12px; display:block;background: url(../images/menu.png) -71px -100px no-repeat; text-indent:-9999px; overflow:hidden;margin-top:7px;}

div#content div.conleft div.pinlist div.prolist ul.page li a {color:#000;font-weight:bold; margin:0 5px;}
div#content div.conleft div.pinlist div.prolist ul.page li a:hover {color:#fc2e81;}
div#content div.conleft div.pinlist div.prolist ul.page li a.on {color:#fc2e81; text-decoration:underline;}

div#content div.conleft div.pinlist div.prolist p.ts {height:25px;color:#fff; text-align:right; padding-right:10px;}
div#content div.conleft div.pinlist div.prolist p.ts b { font-size:13px;}
div#content div.conleft div.pinlist div.prolist p.ts b a {color:#000;}
div#content div.conleft div.pinlist div.prolist p.ts b a:hover {color:#fc2e81; text-decoration:none;}


div#content div.conleft div.ppjlist {width:711px; float:left;}
div#content div.conleft div.ppjlist dl {width:671px;padding:20px; float:left;}
div#content div.conleft div.ppjlist dl dt {width:100px;float:left;margin-right:11px;}
div#content div.conleft div.ppjlist dl dt a { display:block;text-align:center;}


div#content div.conleft div.ppjlist dl dt p { text-align:center;padding:10px 0;}
div#content div.conleft div.ppjlist dl dt p a {color:#fff;font-weight:bold;}
div#content div.conleft div.ppjlist dl dt p a:hover {color:#fc2e81; text-decoration:none;}

div#content div.conleft div.ppjlist dl dd {width:520px;float:left; color:#000;}
div#content div.conleft div.ppjlist dl dd ul {width:520px; overflow:hidden;}
div#content div.conleft div.ppjlist dl dd ul li { text-indent:1.5em; height:30px;line-height:30px;}
div#content div.conleft div.ppjlist dl dd ul li a {color:#000; font-size:13px;font-weight:bold;}
div#content div.conleft div.ppjlist dl dd ul li a:hover {color:#fc2e81; text-decoration:none;}
div#content div.conleft div.ppjlist dl dd p.more {text-align:right;padding:10px 0;}
div#content div.conleft div.ppjlist dl dd p.more a {color:#fc2e81;}
div#content div.conleft div.ppjlist dl dd p.more a:hover {color:#000;}

div#content div.conleft div.ppjlist dl dd.news,div#content div.conleft div.ppjlist dl dd.news ul {width:640px;}

div#content div.conleft div.ppjlist ul.page { float:left; height:30px;width:661px;padding-left:50px;}
div#content div.conleft div.ppjlist ul.page li { float:left; height:25px;line-height:25px;color:#fff;}
div#content div.conleft div.ppjlist ul.page li a.left {width:10px;height:12px; display:block;background: url(../images/menu.png) -61px -100px no-repeat; text-indent:-9999px; overflow:hidden;margin-top:7px;}
div#content div.conleft div.ppjlist ul.page li a.right {width:10px;height:12px; display:block;background: url(../images/menu.png) -71px -100px no-repeat; text-indent:-9999px; overflow:hidden;margin-top:7px;}
div#content div.conleft div.ppjlist ul.page li a {color:#fff;font-weight:bold; margin:0 5px;}
div#content div.conleft div.ppjlist ul.page li a:hover {color:#fc2e81;}
div#content div.conleft div.ppjlist ul.page li a.on {color:#fc2e81; text-decoration:underline;}


div#content div.zhanlan {width:890px;margin:0 auto; overflow:hidden;padding:40px 0;}
div#content div.zhanlan div.zlleft { width:590px; height:800px; float:left;margin-right:10px; background: url(../images/zhanlan_bg.gif) repeat-x;padding:60px 0;}
div#content div.zhanlan div.zlright {width:290px; float:left;}

div#content div.zhanlan div.zlleft dl { float:left;}
div#content div.zhanlan div.zlleft dl dd { float:left;width:95px;}
div#content div.zhanlan div.zlleft dl dt { float:left;width:400px;}

div#content div.zhanlan div.zlleft dl dt a {
    display: table-cell;
    vertical-align:middle;
    width:400px;
    height:480px;
    text-align:center;
    /* hack for ie */
    *display: block;
    *font-size: 421px;
    /* end */
}
div#content div.zhanlan div.zlleft dl dt a img {
    vertical-align:middle;
}




div#content div.zhanlan div.zlleft dl dd a.left {width:30px;height:40px; display:block;background: url(../images/menu.png) -160px -170px no-repeat; text-indent:-9999px; overflow:hidden;margin-top:220px;margin-left:35px;}
div#content div.zhanlan div.zlleft dl dd a.right {width:30px;height:40px; display:block;background: url(../images/menu.png) -160px -130px no-repeat; text-indent:-9999px; overflow:hidden;margin-top:220px;margin-left:35px;}



div#content div.zhanlan div.zlright div.cs {width:280px;color:#fff; background:#292828;padding:0 5px; overflow:hidden;}
div#content div.zhanlan div.zlright div.cs h2{color:#fff; font-weight:bold; line-height:30px;}
div#content div.zhanlan div.zlright div.cs dl {height:30px;line-height:30px;}
div#content div.zhanlan div.zlright div.cs dl dt{ float:left;width:100px; text-align:right; padding-right:10px;}
div#content div.zhanlan div.zlright div.cs dl dd{ float:left;width:170px; font-weight:bold; position:relative;}

div#content div.zhanlan div.zlright p {height:30px;line-height:30px;padding:5px 0;}
div#content div.zhanlan div.zlright p a {color:#fff; font-weight:bold; display:inline-block;background:#292828;padding:0 5px;}
div#content div.zhanlan div.zlright p a:hover {color:#fc2e81;text-decoration:none;}

div#content div.zhanlan div.zlright div.con {width:280px;color:#fff; background:#292828;padding:0 5px; overflow:hidden;}
div#content div.zhanlan div.zlright div.con p {height:auto;line-height:22px;word-wrap: break-word;}


